home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / astrol7.arc / ASTROL7.DOC next >
Text File  |  1986-02-15  |  6KB  |  112 lines

  1. This  program  calculates the zodiac sign positions of  the   ten
  2. planets,  including the sun and moon, Placidus house cusps, natal
  3. chart  aspects,  transiting  aspects,  and synastry  between  two
  4. individuals'  charts  with  numerical indexes of  the  degree  of
  5. communication between them.
  6.  
  7. For  instructions on using the program,  type Y when the  program
  8. prompts, "Do you want assistance?"
  9.  
  10.  
  11.                    HISTORY OF PROGRAM VERSIONS
  12.                                ***
  13.  
  14. October 16, 1985  - ASTROLOG.BAS   completed   in   response   to
  15.                     requests  for such a program on the  Glendale
  16.                     Littera QBBS at (818) 956-6164.
  17.  
  18. November 24, 1985 - ASTROL2.BAS  fixed an error relating to  mean
  19.                     local  time conversion and provided  two  new
  20.                     user prompts, one for printing a hard copy to
  21.                     the  printer  and  one for continuing  on  to
  22.                     calculate a new birthdate.
  23.  
  24. December 1, 1985  - Versions  3  and  4  were  revisions  of  the
  25.                     program  necessary  in  order to  get  it  to
  26.                     compile.   For  the actual compiling I  thank
  27.                     James  Crowley and for helpful suggestions  I
  28.                     thank his friend Larry.
  29.  
  30. December 10, 1985 - ASTROL5.BAS  fixed  an error  that  had  been
  31.                     present all along without my knowing it.  Due
  32.                     to  a  problem  with the Julian  Day  routine
  33.                     taken from Erlewine's book,  the program  was
  34.                     calculating  positions for July and  December
  35.                     dates  that  were actually for one day  after
  36.                     the date entered!   The ASTROL5.LBR  released
  37.                     the corrected COM files.
  38.  
  39. December 26, 1985 - I discover that while the July December "fix"
  40.                     causes the program to run fine in the MBASIC-
  41.                     80  version  on  CP/M  computers,  the  "fix"
  42.                     causes positions for December to  be for  one
  43.                     day too early in BASICA on my XT.  This means
  44.                     that  it  may not be the  original  algorithm
  45.                     that is at fault; the problem may result from
  46.                     the   way  in  which  the   Microsoft   BASIC
  47.                     compilers transform the algorithm in order to
  48.                     optimize runtime efficiency.
  49.  
  50. December 27, 1985 - David C.  Oshel of Ames,  Iowa discovers  the
  51.                     program   on  the  Potpourri  Bulletin  Board
  52.                     (408/378-7474)  and  in  one  day  writes   a
  53.                     complete  "top-down" revision of the program,
  54.                     which he releases as ASTROL6.BAS and then  as
  55.                     OMAR11.LBR.
  56.  
  57. January 6, 1986 -   Dave's  educational revision of the  program,
  58.                     with  it's  use of the RESTORE  statement  to
  59.                     calculate   additional   birthdays   in   the
  60.                     compiled version,  permits me to implement an
  61.                     idea  I had for using the program to  compare
  62.                     charts  by  calculating the  aspects  between
  63.                     them.
  64.  
  65. January 10, 1986 -  In  order to evaluate the significance  of  a
  66.                     transiting  aspect,  it is important to  know
  67.                     whether the aspect is applying or separating,
  68.                     i.e.,  still to come or already  past.   Some
  69.                     complicated programming made this possible.
  70.  
  71. January 12, 1986 -  I  thought  it  would be nice  to  produce  a
  72.                     quantitative   measure   of  the  degree   of
  73.                     compatibility  between  two  people.    There
  74.                     turned  out  to be no  technical  barrier  to
  75.                     doing this.
  76.  
  77. January 14, 1986 -  The heavy demands on string space required by
  78.                     the  internal help document and by the arrays
  79.                     that  store aspect information for output  to
  80.                     the  line printer was causing my 64K  machine
  81.                     to run out of memory, forcing me to decomment
  82.                     the   CP/M  version  of  the   program.   For
  83.                     programmers  who wish to analyze the program,
  84.                     a  fully commented ASCII-formatted .BAS  file
  85.                     is  being put out with an executable  program
  86.                     in   the  library  for  the  IBM   compatible
  87.                     version.   Depending on the system  receiving
  88.                     it,  this library will be called ASTROLPC.LBR
  89.                     or  ASTROLPC.ARC.   The CP/M program  library
  90.                     put   out   on  this  date  will  be   called
  91.                     ASTROL7.LBR.
  92.  
  93. January 25, 1986 -  In  a minor modification,  added an  Internal
  94.                     Communication Index at the end of the aspects
  95.                     routine.   This is the sum of intensities  of
  96.                     all  the  aspects in the chart.    The  index
  97.                     seems  to  vary from the 30's to  the  140's,
  98.                     with an index in the 60's or 70's being about
  99.                     average.
  100.  
  101. February 1, 1986 -  Dave  Oshel  locates a Julian  Day  algorithm
  102.                     that  does  not  have the  drawbacks  of  the
  103.                     program's  original  algorithm.   He  uploads
  104.                     this for me and I merge it into the  program.
  105.                     It  runs  fine and eliminates  the  disparity
  106.                     between the CP/M and IBM program versions.
  107.  
  108.  
  109.                              John Halloran
  110.                              P.O. Box 75713
  111.                              Los Angeles, CA 90075
  112.